a devil of a nuisance - Turkish English Dictionary